egg cocoon - Francés Inglés Diccionario